package pers.sen.health.service;

import com.baomidou.mybatisplus.extension.service.IService;
import pers.sen.health.dto.CheckGroupDTO;
import pers.sen.health.entity.PageResult;
import pers.sen.health.entity.QueryPageBean;
import pers.sen.health.po.CheckGroup;
import pers.sen.health.vo.CheckGroupVO;

/**
 * @author Jason
 * @version 1.0.0
 * @date 2020/11/6 20:17
 * @Description TODO
 */
public interface CheckGroupService extends IService<CheckGroup> {
    /**
     * 分页查询
     * @param queryPageBean 查询条件
     * @return 查询结果
     */
    PageResult findPage(QueryPageBean queryPageBean);


    /**
     *
     * @param checkGroupDTO
     * @return
     */
    Boolean insertCheckGroup(CheckGroupDTO checkGroupDTO);

    /**
     * 更新
     * @param checkGroup 更新内容
     * @return 更新成功/失败
     */
    Boolean updateIsDeleteById(CheckGroup checkGroup);

    CheckGroupVO findCheckItemInfoByGroupId(int id);
}
